
.singleTitle {
    margin: 16px 0;
    line-height: 1;
}

.reportItem {
    overflow: hidden;
    margin-top:0px;
    > .head {
        height: 1.333333rem;
        line-height: 1.333333rem;
        text-align: center;
        background: #00B300;
        border-radius: 8px 8px 0 0;
    }
    > .body {
        padding: 16px 10px;
        border-radius: 0 0 8px 8px;
    }
}

.reportItem > .body .detailItem{
    font-size:0;
}
.reportItem > .body .detailItem > span{
    display: inline-block;
    margin:4px 0;
    font-size:16px;
}
.division{
    height: 10px;
    border-top:1px solid #D7D7D8;
    margin-top:10px;
    overflow: hidden;
    font-size: 0;
}
.p-l-10{
    padding-left: 10px;
}

.w-120{
    width:120px;
}
.w-100{
    width:100px;
}
.text-r{
    text-align: right
}
.text-c{
    text-align: center
}
.text-l{
    text-align: left
}
.f-14 {
    font-size: 14px;
}
.f-16 {
    font-size: 16px;
}

.f-18 {
    font-size: 18px;
}

.f-20 {
    font-size: 20px;
}

.c-gray {
    color: #7C8891
}
.c-orange{
    color: #FF9A04
}
.c-white {
    color: #fff
}
